//
//  StatusCell.h
//  WeiboSpace
//
//  Created by  linan4 on 12-3-11.
//  Copyright 2012 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>
#import"ImageDLoaderDelegate.h"
#import"TransparentButton.h"
#import"StatusCellDelegate.h"

//cell选项
typedef enum _EnumCellOption {
	ShowAllStuff = 0,
	No_Thumb
} EnumCellOption;

@interface StatusCell : UITableViewCell<ImageDLoaderDelegate> {

	EnumCellOption cellOption;
	UIImageView *headImage;
	UILabel *screenNamelable; 
	UILabel *statusLabel;
	UIImageView *statusThumbImage;
	TransparentButton *clickButton;
	//转发
	UIView *retweetView;
	UILabel *retweet_statusLabel;
	UIImageView *retweet_statusThumb;
	TransparentButton *thumclickButton;
	
	NSObject <StatusCellDelegate> *_delegate;
}
- (id)initCell:(EnumCellOption) option delegate:(NSObject<StatusCellDelegate>*)newDelegate;
-(void)updateCell:(NSDictionary *)statusData;
@end

@interface StatusCell()
-(void)createCell;
@end

